package py.com.alfa.escriba.gui.rest.services;

import java.io.IOException;
import java.util.List;

import py.com.alfa.escriba.gui.dto.gestion.DatoscomplementariosDTO;


public interface DatosComplService {
	final String SECURE_PATH = "/secure";
	final String BASE_URL = "/datoscomplementarios";

	final String LIST_DATOS = SECURE_PATH.concat(BASE_URL);
	final String MB_DATOS = SECURE_PATH.concat(BASE_URL.concat("/{id}"));

	public List<DatoscomplementariosDTO> listDatoscomplementarios() throws IOException;

	public DatoscomplementariosDTO showDatoscomplementarios(Long id) throws IOException;

	public DatoscomplementariosDTO saveDatoscomplementarios(DatoscomplementariosDTO dto) throws IOException;

	public DatoscomplementariosDTO createDatoscomplementarios(DatoscomplementariosDTO dto) throws IOException;

	public void deleteDatoscomplementarios(Long id) throws IOException;

}